Public Class CSVFormatHelper
    Private _Header As String
    Private _DataType As CSVHelper.CSVDataType
    ''' <summary>
    ''' This constructor is used to create CSVFormat that to be use in
    ''' CSVHelper  
    ''' </summary>
    ''' <param name="Header">The csv column header</param>
    ''' <param name="DataType">Data type of the csv field, E.g. String or Number</param>
    ''' <remarks></remarks>
    Public Sub New(ByVal Header As String, ByVal DataType As CSVHelper.CSVDataType)
        _Header = Header
        _DataType = DataType
    End Sub

    Public Property Header() As String
        Get
            Return _Header
        End Get
        Set(ByVal value As String)
            _Header = value
        End Set
    End Property
    Public Property DataType() As CSVHelper.CSVDataType
        Get
            Return _DataType
        End Get
        Set(ByVal value As CSVHelper.CSVDataType)
            _DataType = value
        End Set
    End Property

End Class
